package com;

import java.util.Scanner;

public class Demo02 {
    public static void main(String[] args) {
        //在编程竞赛中， 有6个评委为参赛选手打分，分数为0 - 100
        //手评委动输入分数
        //选手最后得分 ：  去掉一个最高分，去掉一个最低分  的4个成绩的平局值 （整数）
            int[] arr = new int[6];
            Scanner sc = new Scanner(System.in);
            //评委打分
            for (int i=0;i<arr.length;i++){
                System.out.println("请输入第"+(i+1)+"个评委的打分：");
                int score = sc.nextInt();
                if(score >=0 && score<=100){
                    //合法的分数
                    arr[i] = score;
                }else {
                    System.out.println("您输入的分数有误，请输入0到100之间的数字");
                    i--;
                }
            }
            //求出最大值
            int max = arr[0];
            for (int i=0;i<arr.length;i++){
                if(max < arr[i]){
                    max = arr[i];
                }
            }

            //求出最小值
            int min = arr[0];
            for (int i=0;i<arr.length;i++){
                if(min > arr[i]){
                    min = arr[i];
                }
            }
            //求总和
            int sum = 0;

            for (int i=0;i<arr.length;i++){
                sum += arr[i];
            }

            //求得分
            int avg = (sum - max - min)/4;
            System.out.println(avg);

        }
    }
